/*全局设置(开始)*/
*{ padding:0; margin:0;}
ul,li{ list-style:none;}
a{ color:#555; text-decoration:none;}
a:hover{ text-decoration:none;}
body{ font-size:14px; font-family:"microsoft yahei", tahoma, Arial, "simsun"; color:#555;}
img{ border:0; padding:0; margin:0;}
.clear { clear:both;font-size:0; border:0; height:0; overflow:hidden;} /*清除格式*/
/*banner*/
.banner{ width:100%; min-width:1280px; text-align:center; margin:0 auto; font-size:0; overflow:hidden; position:relative;}
.banner img{margin: 0 -100%; }

/*全局设置(结束)*/

/*top*/
.top_bg{ margin:0 auto; width: 100%; min-width: 1280px; height:34px; border-bottom:#f0f4f7 1px solid; background-color:#f6f9fb;}
#top{margin:0 auto; width:1280px; line-height:34px; position:relative;}
#top span{ float:right;}
#top span a:hover{ color:#0858b1; text-decoration:underline;}

/*logo*/
#logo{margin:0 auto; width:1280px; height:110px; position:relative;}
#logo img{ padding-top:25px;}
#logo .tel{ float:right; margin-top:24px; width:200px; height:61px; line-height:30px; background: url(/img/logo_tel.png) no-repeat center left; padding-left:80px; font-size:16px;}
#logo .tel b{ font-size:24px; color:#ff9600;}

/*nav*/
.nav_bg{ margin:0 auto; width: 100%; min-width: 1280px; height: 50px; line-height: 50px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #5383bd; position: relative; z-index:10; }
#nav{margin: 0 auto; width: 1280px;}
#nav a{ display:inline-block; margin:0; width:110px; height:50px; line-height:50px; text-align:center; color:#333; font-size:16px;}
#nav a:hover{ color:#0858b1;}

#nav .home{ width:70px;}


/*banner*/
#banner{ width:100%; min-width:1280px; text-align:center; margin:0 auto; font-size:0; overflow:hidden; position:relative;}
#banner img{margin: 0 -100%; }


/* 首页滚动图片banner(开始) */
.flexslider_bg{ width:100%; min-width:1280px; height:392px; background:url(/img/ico-loading.gif) 50% no-repeat;}
.flexslider{height:392px; position:relative; overflow:hidden;}
.flexslider .slides_1{width:100%;height:392px;display:block;position:absolute;left:0px;top:0px;}
.flexslider .flex-control-nav{width:100%;height:8px;clear:both;position:absolute;z-index:2;left:0px; bottom:15px;}
.flexslider .flex-control-nav ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.flexslider .flex-control-nav li{width:38px; font-size:0; height: 8px;overflow:hidden;cursor:pointer;background:#302c20;float:left;margin:0 3px;display:inline;}
.flexslider .flex-control-nav li.nuw{background:#2d9f8e;}
/* 首页滚动图片banner(结束) */


/*10、底部 */
.footer_bg{ margin:0 auto; width:100%; min-width:1280px; height:315px; margin-top:20px; padding:30px 0px 0px 0px; background: #434343;}
#footer { margin:0 auto; width:1280px; position:relative;}
#footer .footer_l{ float:left; width:800px;}
#footer .footer_l p{ font-size: 24px; color: #fff; line-height: 30px; margin-bottom:15px;}
#footer .footer_l span { color: #9c9c9c; line-height: 30px; margin-bottom: 5px; display: block; }
#footer .footer_l .xian { width: 80px; height: 5px; line-height: 5px; background-color: #0858b1; display: block; }
#footer .footer_l .heart1{ background: url(/img/i_tel.jpg) left center no-repeat; margin-right: 50px; float: left; width: 240px; text-indent: 50px; margin-top: 20px; }
#footer .footer_l .heart2{ background: url(/img/i_qq.jpg) left center no-repeat; margin-right: 50px; float: left; width: 240px; text-indent: 50px; margin-top: 20px; }
#footer .footer_l .heart3{ background: url(/img/i_fax.jpg) left center no-repeat; margin-right: 50px; float: left; width: 240px; text-indent: 50px; margin-top: 20px; }
#footer .footer_l .heart4{ background: url(/img/i_emai.jpg) left center no-repeat; margin-right: 50px; float: left; width: 240px; text-indent: 50px; margin-top: 20px; }



#footer .footer_r{ float:right; width:380px;}
#footer .footer_r span { font-size: 24px; color: #fff; line-height: 30px; line-height: 30px; margin-bottom: 5px; display: block; }
#footer .footer_r span b{ color: #ccc; font-size: 14px; }
#footer .footer_r img{ padding-right:30px;}
.copyright_bg { width: 100%; margin-top:20px; height: 45px; line-height: 45px;border-top: 1px solid #717171; }
#copyright{ width: 1280px; margin: 0 auto; text-align: left; color: #ccc; position: relative; }
#copyright span { float: right; }